Nokia 3330 i defragmentacja pamięci

Patrzysz na archiwalną wersję wątku "Nokia 3330 i defragmentacja pamięci" z forum alt.pl.comp.os.hacking

Maciek Łaszcz - 23 Kwi 2003, 10:20


Tak sobie siedzę, tępo bawię się komórką, i jedna rzecz mnie zaciekawiła.
Mianowicie menu 54 netmonitora. Na wyświetlaczu mam coś takiego:

00015 00138
56400 11184
51040 00544
19776 03852

Dla niewtajemniczonych, poszczególne liczby oznaczają odpowiednio:

Free# Used#
Fsize Usize
FMxSz UMxSz
MaxUs MaxSz

I tak sobie myślę... Jest 56400 wolnych bajtów, ale rozmiar
maksymalnego ciągłego bloku wynosi 51040 bajtów, czyli pamięć
jest miło pofragmentowana. A gdyby kod, zajmujący się obsługą
pamięci w tej komórce, przy alokacji i dealokacji, albo np.
okresowo, defragmentował pamięć? Przecież ma w swoim cache
uchwyty do poszczególnych bloków, i wszystkie operacje na
pamięci są realizowane, AFAIK, przez niego, więc dlaczego
by nie defragmentować tej pamięci, umieszczając zajęte bloki
obok siebie, robiąc jeden wielki wolny obszar np. na końcu
pamięci i aktualizując wskaźniki w cache? Na wyższej warstwie
to i tak nie byłoby zauważone, a byłoby bardzo ekonomiczne
z punktu widzenia obsługi pamięci i maksymalnego możliwego
do zaalokowania jednolitego bloku (teoretycznie mógłby alokować
większe i je fragmentować w pamięci, ale nie wiem, czy wystarczyłoby
mocy obliczeniowej procesora). Z drugiej strony, programiści w firmie
Nokia na pewno wiedzieli, co robią, więc skoro to byłoby takie proste,
na pewno by to zrobili. Jednak nie zrobili. Widzi ktoś z was powód, dla
którego tego nie ma? Jedyne przeciwwskazanie, IMO, byłoby, gdyby programy
na wyższej warstwie miały bezpośredni dostęp do tej pamięci, ale tak,
AFAIK, nie jest. Hm, może nie trzeba, w czasie słuchania na CBCH
największy zajęty blok wynosi 544 bajty, zresztą podczas TFRCH
też, więc może to nie było takie potrzebne, i tylko skomplikowałoby
kod, zabierało zasoby procesora, itp... Hm...


może;-)

GoTaR - 23 Kwi 2003, 10:40


[...]

mocy obliczeniowej procesora). Z drugiej strony, programiści w firmie
Nokia na pewno wiedzieli, co robią, więc skoro to byłoby takie proste,
na pewno by to zrobili. Jednak nie zrobili. Widzi ktoś z was powód, dla


Bo im się nie chciało. Takie programy robi się, żeby działało na
premierę, ewentualnie jak wychodzą większe babole, to się łata i
wypuszcza nowe wersje softu,

Adam Wysocki - 23 Kwi 2003, 11:40


| mocy obliczeniowej procesora). Z drugiej strony, programiści w firmie
| Nokia na pewno wiedzieli, co robią, więc skoro to byłoby takie proste,
| na pewno by to zrobili. Jednak nie zrobili. Widzi ktoś z was powód, dla

Bo im się nie chciało.


Hm. To nie jest tak dużo kodu, a podejrzewam, że akurat ta część softu
jest identyczna we wszystkich komórkach tej firmy.

Takie programy robi się, żeby działało na premierę, ewentualnie
jak wychodzą większe babole, to się łata i wypuszcza nowe wersje
softu,


Hm.

GoTaR - 23 Kwi 2003, 12:11


| Bo im się nie chciało.
Hm. To nie jest tak dużo kodu, a podejrzewam, że akurat ta część softu
jest identyczna we wszystkich komórkach tej firmy.


To jest jakikolwiek kod. A po co pisać, skoro nie trzeba? Podstawowa
zasada mechaników, programistów etc: nie rób nic więcej, niż od ciebie
wymagają, bo szybko zostaniesz bezrobotnym.

Adam Wysocki - 24 Kwi 2003, 03:15


| Hm. To nie jest tak dużo kodu, a podejrzewam, że akurat ta część softu
| jest identyczna we wszystkich komórkach tej firmy.

To jest jakikolwiek kod. A po co pisać, skoro nie trzeba? Podstawowa
zasada mechaników, programistów etc: nie rób nic więcej, niż od ciebie
wymagają, bo szybko zostaniesz bezrobotnym.


To niby prawda, ale np. Linux mógłby spokojnie poradzić sobie bez
tego wszystkiego, co ma, a jednak ma dużo więcej, niż potrzeba.
Taka jest chyba różnica między kodowaniem dla pieniędzy a pasji.

Marcin Wojtczuk - 24 Kwi 2003, 04:44

GoTaR claimed:

| Bo im się nie chciało.
| Hm. To nie jest tak dużo kodu, a podejrzewam, że akurat ta część softu
| jest identyczna we wszystkich komórkach tej firmy.
To jest jakikolwiek kod. A po co pisać, skoro nie trzeba? Podstawowa
zasada mechaników, programistów etc: nie rób nic więcej, niż od ciebie
wymagają, bo szybko zostaniesz bezrobotnym.


!fortune :)

Marcin Wojtczuk - 24 Kwi 2003, 04:44

Maciek Łaszcz claimed:
[ciaaaach]

może;-)


...plonka ? ;P

Maciej Łaszcz - 24 Kwi 2003, 07:16


Maciek Łaszcz claimed:
[ciaaaach]
| może;-)

...plonka ? ;P


Chcesz wojny? ;p

Marcin Wojtczuk - 24 Kwi 2003, 08:22

Maciej Łaszcz claimed:


| Maciek Łaszcz claimed:
| [ciaaaach]
| może;-)
| ...plonka ? ;P
Chcesz wojny? ;p


Nam szczelać nie kazano. Ale tnij cytaty ;P

Maciej Łaszcz - 24 Kwi 2003, 11:32


Maciej Łaszcz claimed:

| Maciek Łaszcz claimed:
| [ciaaaach]
| może;-)
| ...plonka ? ;P
| Chcesz wojny? ;p

Nam szczelać nie kazano. Ale tnij cytaty ;P


Nie, bo jeszcze ktoś nie będzie wiedział o co chodzi d;p

Marcin Wojtczuk - 24 Kwi 2003, 13:54

Maciej Łaszcz claimed:


| Maciej Łaszcz claimed:

| Maciek Łaszcz claimed:
| [ciaaaach]
| | może;-)
| ...plonka ? ;P
| Chcesz wojny? ;p
| Nam szczelać nie kazano. Ale tnij cytaty ;P
Nie, bo jeszcze ktoś nie będzie wiedział o co chodzi d;p


Maciej Łaszcz - 25 Kwi 2003, 09:36



Subject: Re: Nokia 3330 i defragmentacja pamięci
Newsgroups: alt.pl.comp.os.hacking
Path: atlantis.news.tpi.pl!news.tpi.pl!newsfeed.tpinternet.pl!news.onet.pl!newsfe­ed.gazeta.pl!news.man.poznan.pl!news.telbank.pl!fastviper.viper.lan!news

Organization: Hard Core Slrn-pl User
Lines: 18

NNTP-Posting-Host: net2-3.telkab.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: news.telbank.pl 1051206847 8325 195.136.7.130 (24 Apr 2003 17:54:07 GMT)

NNTP-Posting-Date: 24 Apr 2003 17:54:07 GMT
X-Licznik: 4933
User-Agent: slrn/0.9.7.4 (pl-1.4.3) (Linux/2.4.19pk-ll (i686))
Xref: atlantis.news.tpi.pl alt.pl.comp.os.hacking:92710

Maciej Łaszcz claimed:

| Maciej Łaszcz claimed:

| | Maciek Łaszcz claimed:
| | [ciaaaach]
| | może;-)
| | ...plonka ? ;P
| Chcesz wojny? ;p
| Nam szczelać nie kazano. Ale tnij cytaty ;P
| Nie, bo jeszcze ktoś nie będzie wiedział o co chodzi d;p

--
   [ http://www.stringi.com/viper/ ]

Adam Wysocki - 25 Kwi 2003, 13:40


(kiedy wreszcie mnie ktoś splonkuje?)


[Error posting message: 441 Article not posted -- more included text than new text]

Zaje, k.., biście.

Dariusz Ankowski - 26 Kwi 2003, 02:57


| (kiedy wreszcie mnie ktoś splonkuje?)

[Error posting message: 441 Article not posted -- more included text than new text]

Zaje, k.., biście.


Coś gdzieś kiedyś wspominałeś, że serwer zmienisz... i co? ;

Adam Wysocki - 26 Kwi 2003, 10:05


| [Error posting message: 441 Article not posted -- more included text than new text]

| Zaje, k.., biście.

Coś gdzieś kiedyś wspominałeś, że serwer zmienisz... i co? ;


Żaden inny nie ruszy stąd bez autha.

Problem z Debianem? Wlamanie......... ? naruszono ochrone pamieci, segmentation foult
Pamięć w palmtopach czyli Jakubowska vs. komisja
Page fault przy uprawnionym odczycie pamięc i
  • zmienianie formatu
  • chlorek baru bacl2
  • wesela czEAstochowa
  • sony ericsson w200i mgsm
  • recznie robione zaproszenia na slub
  • plyty drogowe beton
  • posty;sie;skonczyly;panny;mlode;2010;nowego;100
  • sitemap 11
  • odgromienie balkonow
  • Kolekcja wiadomości z grup dyskusyjnych • Strona Główna